package com.zlt.appparking.mapper;

import com.zlt.appparking.entity.CarAddress;
import com.zlt.appparking.entity.CarAddressExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@Repository
public interface CarAddressMapper {
    long countByExample(CarAddressExample example);

    int deleteByExample(CarAddressExample example);

    int deleteByPrimaryKey(Integer caId);

    int insert(CarAddress record);

    int insertSelective(CarAddress record);

    List<CarAddress> selectByExample(CarAddressExample example);

    CarAddress selectByPrimaryKey(Integer caId);

    int updateByExampleSelective(@Param("record") CarAddress record, @Param("example") CarAddressExample example);

    int updateByExample(@Param("record") CarAddress record, @Param("example") CarAddressExample example);

    int updateByPrimaryKeySelective(CarAddress record);

    int updateByPrimaryKey(CarAddress record);
}
